from PIL import Image, ImageDraw, ImageFilter
 
im1 = Image.open('exp2.jpg')
im2 = Image.open('diane-kruger.jpg')
 
mask_im = Image.new("L", im2.size, 0)
draw = ImageDraw.Draw(mask_im)
draw.ellipse((100, 10, 270, 180), fill=255)
mask_im_blur = mask_im.filter(ImageFilter.GaussianBlur(10))
 
im1.paste(im2, (0, 0), mask_im_blur)
im1.save('fon_pillow_paste_mask_circle_blur.jpg', quality=95)
 
im1.close()
im2.close()
mask_im.close()